thrown off yarn - Spanish English Dictionary